54442313
5231522
19876696
86549206
74941395
60651381
79305624
10217789
5644693
4023389
14531743
48337323
27919370
29427296
97463161
95402359
76481858
79921341
540476
20668582
27402757
67008347
7407526
80026029
88121909
2643586
1940264
12101889
4049987
6604293
6488331
43458506
24181515
30999935
87873898
380494
78081405
88199371
32397742
74978740