75189398
20875837
8949471
78015183
87615616
20508576
59685553
30289850
36518482
39165102
55568361
7001821
17332625
493116
2213216
29955030
35268834
58382869
24731140
58447011
15825985
10148271
99493604
672798
53062204
11636233
36493438
59908817
51303498
32875715
10147216
63658316
90297863
54603196
88742650
52211613
68541304
61749698
84243384
20893679