80354018
15456686
65199524
9118973
1921660
18882507
36298259
87062978
41019954
24805231
36846527
92788166
18953925
61785798
46017432
73709101
47162537
32093192
84186717
49303150
23097969
58047536
42034414
74999299
77957935
4838821
94556897
59105155
13796827
16156890
3182560
80295543
43706025
20219443
69887213
1152518
62868337
22191484
35975977
68936435