57613067
74774987
16499740
61209720
97428199
61652998
95091284
4832104
71341692
58408896
9301950
97604411
57376645
92574860
27102495
57672893
45027974
2107990
98323262
89093751
85644390
24166604
3116614
2873456
5427230
50877862
44376573
1589021
20014327
30525667
64989586
2569495
91715695
29941185
23811784
937662
34891528
67117800
54975718
11616532