21113829
8802415
3683953
7724375
77422203
98743020
5288490
14788829
25939526
70661489
6823674
54903282
8305413
9569657
64613886
19729437
30937847
38781245
47438186
39234588
19994655
82577111
97733930
92361032
25286594
67552862
87312111
7691390
31439224
41736745
58094147
9285394
43903719
9873565
11506934
725209
39472152
83831408
21594109
3103538