5126103
35269444
49971702
80818760
64618919
28791286
47634836
32716309
40457054
40995344
98136695
46628750
60001604
9442884
4917690
3661597
59771322
25995701
84116326
27497408
94968384
9231900
9749371
96996001
36852925
33789965
67311682
11353323
53069276
20579200
83374683
48366578
71591505
2780512
24056402
45089960
76745964
1331608
79243128
52037859