790426
24184278
16701627
94945464
5717447
1907187
4343195
11034634
32921546
70882694
91867585
9837588
117541
69076958
25623361
22329028
30841097
22873385
53983039
54246657
97141158
28037880
84785785
23263821
72876949
13306912
54207002
61448626
38889160
38262339
4694346
99107924
80102459
80278956
54299712
96944877
43255275
57259421
20837760
62887180