86851592
29577606
75907959
33683066
73175245
46122675
25848326
43247431
723509
5373596
53907100
47932966
31228449
23016072
28945880
30684512
11011930
92997101
88328202
45005645
30833034
40882969
94282854
433517
60196676
10303103
61759602
56724469
75294810
34036868
66792162
29429707
59572715
18437611
79439297
96747861
30869672
9066902
32572043
57938207