28099915
13223764
34148920
1892725
38115161
38482185
91527629
32485398
51755624
6521446
30435472
76605023
76911556
16684110
19374531
35322745
74725729
69088120
80373000
44192191
44813453
35369723
8580408
3748912
41599381
33547679
14173504
58697559
46137303
19415006
30861027
43878179
3142152
63604182
79614939
84174382
57406541
36877966
75946615
4188396