6529492
25284783
53221412
12277647
7873166
46033448
5531798
24327932
5846134
2513844
68457997
96904672
60998534
66015422
65175549
77112618
19303729
70811154
47095963
28509443
20702073
11519632
17859077
93312666
68618528
85049812
59092798
58123877
95953388
7211964
43962539
4682475
2410735
61773917
86672633
5895341
1929118
33231487
17229163
18296117