75751956
2995088
64062786
9955508
40788443
26893928
8504705
17156582
60767552
3906637
61063777
56297657
1237828
55672261
89164658
136874
9304579
82319038
83625530
59119912
23378050
94229468
80644753
36047279
3868219
907306
64298614
2155635
5513539
57581411
1409242
38996412
51964724
35872592
43751254
19037767
73676490
56809339
76956074
86711119