18261999
2047113
1707311
39906058
7767242
72149914
52058515
39701926
40886610
8037185
59972260
56984802
52407021
97126105
2691172
394170
6534487
43778784
60515310
77274914
4833924
478531
12373307
60868094
4176108
137161
61311230
7793775
23307095
47555206
56661554
9351513
59744067
67818848
74478157
83143616
93229792
40149935
7773502
17118937