51172739
88458257
3825270
49268561
8524349
309171
66903214
62746911
95488916
65298484
3208607
9597425
14179898
5608200
29447433
76787214
1284167
20803398
44956464
73456964
82264919
12225135
23149899
78744641
40595978
70422425
22233231
37982432
28236014
95037384
32237832
70629480
43042825
39231147
56581194
72201324
18852713
31283600
71305308
5273182