85584456
5782535
5603281
74997282
80332380
9865368
74218875
90809147
27204243
22645937
890372
142622
38708468
84591577
2129881
75706713
69498066
26173238
42406574
59159526
85713963
31121785
62509300
71273415
93798737
14219475
46055422
64193416
3149101
49669287
56242436
35723015
32833297
20059549
87856290
34447907
64607005
28385461
63736880
20098993