84587016
28683887
5799591
35794853
78604338
36954253
69813574
48668785
38587455
9463751
35293648
10437252
20318601
1201348
39965711
64765246
57661411
86291225
81582619
87037219
90776718
33158962
34713268
18456783
70695193
1709410
2895607
101914
81233640
99441203
51613673
562907
94833909
78553398
53359487
69695605
34921558
64433915
11009903
61338741