1755186
93458568
4917691
3326055
96092838
65656911
46904610
25074150
91581378
64624565
35595545
55772140
8547519
74512338
82037359
103695
88355461
721113
18014797
41842054
57932055
79173374
71479593
34697478
34098213
23212596
74803210
11767581
39917232
6551943
41929318
849042
64815490
827612
18214884
71115908
18352845
36227353
39532431
10508072