20277969
30314548
84049778
205703
2567446
43276403
8588853
40251941
37182688
77609310
15961249
25048038
68954441
84668192
49909149
4357397
77358708
77702331
52753332
33498346
9939109
14974385
1863982
15585879
19832230
49447939
99711675
79768962
66731839
21508952
64968780
13866789
31227444
27148456
71933321
19285085
55539490
97211799
3458569
45537244