8651844
42123608
19741902
6215142
1965300
81798708
4920954
57821156
50125888
57812251
61005914
26417760
29764918
99768634
68056160
64293552
31464869
5134612
97506991
5043602
93211269
57304821
58903746
92805816
47897159
29136488
6567438
96705863
11461030
74893551
3707328
88615210
41155913
99979670
92921885
52842428
23708207
88544653
67384368
37981131