38106094
32185406
9376510
19977994
6413901
13843662
33676192
26039404
192119
65489104
20972048
66682956
41399360
4665536
93607913
79865238
29294142
6423836
42908741
47162257
20982470
34448511
25962449
1415805
4972669
16526757
3904810
83157848
1214374
28568896
9742840
63357507
8171319
73567512
2042257
8044668
8026008
66209880
30183871
6214275