347593
5917012
4640905
93182011
7067160
30789411
64628500
60184491
43284326
4989936
39602127
3301815
78028862
1049204
14316074
35532286
52776509
872669
36155339
83857689
70175237
9486726
79853880
19933824
23881355
89797594
52233881
17009646
7422385
55709379
68068789
3291274
34475978
72569782
21384712
58945581
4360358
99689316
42111075
29559662