4127532
6501031
17239471
19012066
448704
30083910
62293690
20792597
47519701
24481639
34078048
38104836
8072662
3502375
25848859
750678
31044204
34103827
97463275
60787058
98093752
33193134
70106863
95262872
65291213
37934552
91135256
64038252
87817234
6944482
5802253
63539495
223256
89159427
30592901
3369653
57148552
9859873
82908506
34695013