6684831
4449816
38311740
70395263
56003150
44119999
88785934
64392664
45812701
49509266
6182856
26897131
98998717
83259493
16827273
86594979
74333054
7330124
47243316
52077713
21056160
5679199
88743174
12344704
567370
55249061
53898951
53888333
70978109
79407927
48803751
20874376
83096934
1608687
26565910
35169285
41073596
9827491
2185509
79187660