20035391
64775118
47964752
42592286
96944178
88665844
15002958
7268929
61785205
55945157
41068817
74637774
12129956
22739341
69359830
9321916
33443433
20458841
83901568
10066132
54337679
32571654
2498106
30115368
97466142
13115300
24155601
24552978
19034818
53166416
55929952
35373712
2099388
88177099
5559638
1144895
17715041
44214433
85009392
60076447