34893516
42222294
183853
2838066
351533
19375695
38177624
21822860
14829734
95149890
19691852
55493095
5081569
80227742
19968350
90286981
91544992
61671972
29292963
46033398
65867861
69213418
62414534
43308458
9085383
44888322
3907487
55833942
97933617
6706655
23333084
34436128
40953565
19044128
40304168
19296899
7775724
1208882
15335392
77464691