71044859
5227048
67656953
70199655
60661127
18232320
13219834
3544473
88414426
38505577
51242283
58305952
6231369
18247075
19532
56957899
98836092
25806491
39942416
11689229
34861573
3579532
76602243
94925319
66038196
49213568
25042673
88085553
43841669
62903167
26333445
71772991
10376098
28288218
23275013
5495540