93727980
35301991
23644237
1792829
80043833
29368848
23965425
68639441
29996484
9616549
63194185
95012970
27691146
31073104
40584440
23818549
38493113
49855100
61535806
30196735
43445669
14768962
375398
56349239
51898830
57257439
1710957
31459856
81798070
3111532
29582160
5978224
93704035
15568264
32294870
60602134
18479659
43526440
28098378
51528873