947551
39055619
7738144
99402280
20665378
61411253
41376807
15794166
19989350
50496472
23037391
9039223
9338612
60163214
700147
5059859
40256395
64282387
23001105
39696606
63824860
94441278
62629048
50431296
19784235
66288421
12202346
32566490
34929460
35399147
76172793
87672402
45457324
74449234
45512219
36377306
17025300
17919705
31138447
15877635