41646329
54618074
64316234
66448936
53013080
63554611
75515177
74847838
32093671
67735133
65181245
24036683
11192696
64131061
86477684
67806583
7157138
58149278
83068339
96228598
71555865
96623258
40085856
95708841
78014704
65085117
74178276
64839084
77465648
4149633
83366408
38806630
6049225
53619818
39063208
11762298
6132243
37089388
84381602
19878002