10805542
5252670
89245098
64336574
16188129
20328903
12103109
9018385
84844512
6887659
44235133
20888257
1503653
17188023
541827
86032934
52648266
60544191
78373266
26991812
39393157
60108792
75241652
77245321
7081241
24293217
93008844
54165015
21349647
14595240
29662903
76145452
55097941
67275193
61475243
6150195
62881794
50785826
90676565
3187812