49864561
48325576
33989283
24042250
22048473
8006547
93897522
88205102
56369759
7824873
45732905
38186279
1166429
45355103
7015716
91764093
6708146
5699353
84278682
4465286
94754752
37759345
52173171
7248209
39744581
59554127
15847237
55465050
86444945
39865098
20265385
3053855
83802291
43743976
11818998
23507901
6929591
49545549
28618893
43867711