46912624
3784898
2903847
593829
41114724
38159145
59866067
43938119
15647238
98084838
36808822
25969165
51806682
22045731
22846350
16014860
6386865
26304988
23532175
38983772
74232026
6798685
20477447
95459092
64912037
54415375
88218947
59734183
36459775
9221526
13941536
29363273
33021607
29016192
54798404
39598584
55379242
93883773
28618807
15334180