9912222
12487420
17934695
19802460
65055944
254293
24803065
6718848
6062406
84387529
8993928
6398672
51418722
57108677
82463415
33505569
41087892
67629109
98736287
63681906
76752091
30651006
79627711
59514552
34454699
40543604
21652661
60597038
91552382
40971293
21178157
34946071
982744
61619341
63866267
28223834
31284592
4158500
37685407
88304703