12957092
31412720
32167777
69135582
71764482
52402832
77854622
95088147
69701938
50778718
83283382
73964093
23793832
54274760
80135484
50955584
4197754
56946399
62621806
1021521
39532539
29688255
81348424
28925181
10323477
30228353
54521971
1561174
22006410
68526408
9144534
99373453
93069670
57787670
5106710
62779153
31655885
38207225
3269557
17578290