3064134
32617152
79054307
95642224
57031905
13323861
96743234
36482868
62048948
19525955
60709571
10236221
75178126
75554083
91188780
55368842
49862215
46999650
20311154
88285436
63307185
5132964
69453278
55725167
39802600
27174058
57037750
31286508
55449009
33207545
69601859
2367282
98583466
71543914
93568700
25973830
85301581
92711931
67405550
96125330