53857465
52211641
56664151
72986690
91091141
28397260
20268805
22348527
4885250
39498126
6398805
67626175
62519251
25149549
41856733
28734936
69651251
32112788
2588563
87174673
50892979
47262700
42175569
97213582
782260
11954234
1698951
31833310
50918856
39827322
20737875
13622815
75716315
77278475
15073696
26294596
7807307
598181
60439220
43632062