94369102
68208559
26485860
37012228
80347232
41702987
21074642
27245317
24369620
35196643
1983695
55096176
49752361
8972333
89541999
18478380
31256647
58246149
99168683
64828789
59818921
14289010
48659413
65895178
32842166
92382963
9799577
50273678
96115332
61088092
38668143
2559482
44387224
95178786
84566381
18442708
6844416
69674243
19553324
17073846