14784022
92733976
119383
51601149
20214915
3629155
2487017
9827736
48683614
9936854
15955550
217272
34259213
38987965
95927734
7902910
85186103
83626502
9616305
2038335
26895624
21236985
26021701
81568133
4096121
55537948
99386489
76256774
71847433
52517227
53276085
61885085
27895053
58658373
15319706
8165127
70769937
64238294
97441204
24094501