70599897
17292942
29728881
98564716
54132671
89921908
192268
59527707
57957588
90702353
91852105
88424357
6282171
8198370
5967981
1784721
18579074
47143312
20441985
36985330
58609138
64745877
4937943
35751520
61918735
96932019
7292110
2125897
52403248
49156225
5265993
32126234
3264396
98387776
1711236
201778
13632676
24728476
5792534
54209098