48638672
10712208
5131534
18987925
88786284
8854402
33022744
97535378
71669942
65865118
67846574
68126564
54808772
80387704
1316263
9008621
20602566
74353639
47056838
16996478
82775830
68784191
71513043
47138937
5745317
66162801
93379058
66649951
39641337
4742588
13383767
64591699
44662383
62788936
19975612
59581861
27711665
99489082
93334672
17013725