48198472
5546074
8503270
88349461
90573296
1459011
84241018
32735913
23136421
92381605
37924309
16726651
41507938
29245438
27855583
34873537
80163520
81451459
41351498
96322625
6111842
64462167
75626021
52194518
57776623
14426566
60994190
835317
1041364
10583642
3615789
73366219
60184106
93977818
48982587
32851028
71641006
39219106
28943751
7458225