79933077
8698785
96151382
63179235
50159397
95367567
70025323
46452065
76913237
3627920
82101770
16407158
37291888
65428273
2841639
10057287
59866696
60992712
82943557
38411391
23277862
28774676
69454608
8145618
15677876
8854655
65977354
41057690
75099327
37082260
991044
64504349
19005728
16701461
57698651
55436115
14582355
1497654
58998957
54204803