75599318
97373453
69272078
39521555
95866335
40297795
34022283
73136145
81735048
60186485
4762131
91748089
76341646
28727163
23483047
15534873
13699023
13514415
98209525
332995
18284064
18445451
1710208
1511715
53833234
72668105
74586450
53134190
89201365
98098616
1109840
18584747
11967406
9366107
63862138
52071783
53203290
37266356
30247796
6828600