16998314
69374961
11101853
2957191
6094836
11053308
4757529
74628656
40876394
3030321
57361177
93207402
60169443
41148598
5541207
89057607
50935866
65219849
44197068
7431486
2392418
9282335
65234470
80875895
71791812
25264807
88483636
10056340
326714
75002018
62415157
84817358
70252282
2210653
78488120
64764674
91242099
59081884
87674505
30161136