36395094
1204712
86396772
43703405
69564901
1431911
63313547
28134959
5821197
87528300
64707700
9898525
721600
89853893
81169759
11672358
67237639
77055639
7221706
3563074
52718264
79511175
14913563
1992272
34098552
4744103
91567579
93564173
62099969
173361
44954871
73929725
81007591
73174926
93357149
91234925
85906666
15404164
3721415
6699832