3986200
18598273
70005445
33342260
84564543
57852435
2551152
51845915
29396047
88105810
90312941
260881
1750695
94819624
56268004
45065870
27076873
31774969
20031562
18337949
742270
12799690
64012233
14024040
50579172
25719790
28297195
47175506
60333711
77877459
9712158
28257947
28254030
99955487
21235534
5187540
36804724
13168360
62653229
26446549