48635491
15996537
5737923
12902912
26048800
25947743
14682714
69792635
96117602
55124875
73508486
45899129
79975244
75069137
93441599
4033631
17544256
39268713
51206625
44099113
10022826
71574813
8626459
778407
313848
42724848
3118312
83366526
30221001
34504316
43295208
94184443
19765509
15804678
99615092
22757382
34821760
442573
92674884
35822378