18074893
8902809
77609244
76087784
65741650
4273220
186854
7545506
31364884
321720
10851782
18994021
84407536
99753891
66674473
69706155
23156219
73066025
70333655
88822722
31154257
61023017
41951843
7593115
91245570
5175334
51902717
74491082
84553514
5234900
95318888
12955228
41232594
47943150
27338571
593644
26225613
3036780
79832466
858513