49839166
81167170
2395518
95545603
9673529
1134578
58098124
22088276
334903
11848868
6825797
3009113
25724508
87504536
8159188
31282967
41738223
4103946
91622612
69928912
54061875
16477380
2057249
2330534
30813429
10122043
3277056
65473369
15063455
41272751
36221911
54489517
72659499
69064709
25681531
48034621
71356427
68778402
18925348
77688669