40513937
69301570
52372359
60309332
9338221
2316931
68303168
56888316
99562713
27751193
20093254
54223142
45571754
59684946
44404341
95588464
48872236
3721448
61749784
51486332
18856735
91986042
72752006
80133438
81625654
63944540
33257104
18791983
16851332
75428200
87074594
48717404
59169809
5725720
3292909
12356468
99892466
72021819
41031918
3361810