38446850
99412203
4300485
6048689
43851708
2646764
22444290
27673644
41851966
1390890
58042591
83753492
39658982
68287196
96166189
28705443
45302119
86229416
87227421
77988984
36161809
87624080
4950472
3563208
10699633
25876051
8288806
50731536
79038544
85105190
51771651
60885433
41931630
57222603
15259179
418963
50639223
19251131
60738377
67145275