93897205
4271787
57724927
684838
3799917
67142313
47436106
3021340
73639573
36481002
7674593
49938754
66228673
93664883
95379484
84998025
22374144
7996840
4495593
6794502
8974709
18246424
5609820
87547128
39734719
871102
62631383
85278700
43267402
25035503
2150741
22405021
89933052
1594161
73521258
10456853
4968782
45518780
54518230
7457270