48255297
61795116
63206053
99385571
59199375
8086258
1231300
62008067
38726570
84834416
22575809
3404412
33741898
64562190
98031066
42702303
1834832
59128866
98938802
18165768
953493
7467463
96574948
20096526
89518040
1035789
18055725
72616086
29351685
80009424
47779630
4121358
69697118
93798706
80855861
28484822
26293259
49265571
82557370
41879848