52266435
91435796
26342494
30113847
20035264
58625210
2168716
2675516
84016555
69475141
70811114
28396087
38063607
9939040
29825715
43356845
87894962
56067028
40696641
20584234
2881610
81032305
24724313
13087474
46571109
20364654
21306379
26655223
66783346
33344250
78861152
39392948
32875978
26532248
64902136
24295327
14812692
9733413
54886560
80525443