19217310
62543585
18654255
91986264
83878125
17712561
24099604
45571041
86237688
79363286
6572152
25381872
10207284
82255121
47911152
26875183
3148391
59653535
88553360
21845391
76229101
19147967
23082781
36372827
67946539
27545299
88387687
29719704
32432987
70532169
88346672
62177846
789534
28073922
83028558
85068548
8010433
35641650
74181251
8463836