34859795
61686190
29561595
651249
49291763
94092396
11544005
27269933
35706247
82875159
46419436
93326634
84365262
5822597
6188752
10544752
92224721
72513853
16277553
56274091
34795235
76166675
88832450
28293866
81969319
28077884
24109856
70435
39513406
222787
49149347
67035367
43265438
20316547
14128218
26455901
77012936
3287035
15359689
20387391