53754652
9682918
85909073
5289161
13183368
5851263
38908214
60821199
23585165
84379250
13641645
84586172
24025658
3353497
59198214
29437280
59111407
7955359
94666032
5786581
38599220
99604362
428010
92535177
4211208
1127337
47819769
85643244
81262209
97248618
72259843
19345937
35188676
5904614
50563014
32309353
3832880
77114246
78438047
80089476