14848710
33362007
70618507
24017236
9196985
300675
35335054
98115450
36686068
19094695
82227751
85928516
68005407
25303514
42494119
13428429
47865007
40416362
3027419
30987084
23354976
28904988
64678518
7778853
22151933
46755871
11303449
76626965
49486795
47131496
52052829
34014414
25947401
8294705
74705670
72711968
3325644
35141228
66395097
93816545