9541468
1930612
37848639
56727859
7223034
27638727
85398543
16129601
65641043
60011377
7453319
75712904
8783339
4004393
21953469
54682417
15631186
5884710
98442700
9128291
60842100
90271492
58123679
83889242
23911304
10182980
50497188
15625537
73011940
841775
15153861
80683336
69768379
3336801
50958992
27229221