41991836
84967937
66061711
10851961
34048460
91467801
10495182
66492142
15791568
77798418
1816476
19529396
17632384
12574829
50053340
28346288
24446153
17032606
4273031
90594467
2058472
84115384
74317383
85765150
70441896
25895532
98437545
79563399
19515444
74362001
44983402
24155240
9822942
35066078
51835609
72046325
1941147
89033724
927220
3399422