68885230
57144309
36702331
33921309
15907000
9140601
85763175
33762819
35249913
68455712
39717455
31094803
36375439
3698474
55421725
97353429
11876912
77399424
29818309
88304007
8025339
24185612
91733871
6672801
64326855
2328979
60076359
36883052
34427127
21407580
58184602
933284
844899
18336355
41492490
41313
95276620
2269219
33301501
21059221