66566278
67881648
50744339
40094797
8946282
44118969
37418900
48228756
57646413
84151475
23467376
63347907
75033802
70028051
57304657
63449036
95887046
5865223
62305800
91533306
64124405
6035890
23565858
84597562
74275193
55324121
4124790
6082271
79755724
41354559
24894494
40069371
9167269
52154514
35746016
30234153
14288662
44025690
2152913
7025192