36808535
12148625
2997229
10672069
26493362
9325771
50546998
83417143
45114382
15054620
98412734
27233744
37216186
14432343
88601224
99766082
4757907
2549142
20252482
25313571
32257
72707941
5362754
3647540
8740151
13078669
49136499
46789617
86144466
52979851
54045264
33548603
84375673
58597531
46273990
5438751
30464431
24656802
68372733
1171308