29361889
52566539
59703392
35183111
53264676
37866479
50038783
84998604
87638351
47171453
292546
7146998
10234482
38084136
35826651
96116061
25708595
25677263
18834160
2725358
52836390
8425896
54553137
90833231
95716916
40022147
21959795
89271844
75496743
3512539
6788015
41628567
35266115
7429500
96954170
34017597
56902220
9894166
5541244
15187648