4679522
1457945
8998813
5877836
96389257
70347369
93512831
9162511
27775475
59431399
82252603
83442608
10675698
14483907
15123624
95576083
29489789
32732122
387264
6565020
38112952
1121317
401110
283686
18132462
38918714
87085521
94121116
77085158
86818028
90433050
7074600
22993333
91725743
5619242
8849554
13878133
96337173
36776444
57041390