48033106
41672828
37521360
2467156
69788956
35271038
48177940
25225596
83298838
55753280
22974592
12763039
33359072
69755431
53044692
47762756
5061730
9208723
375204
38947002
30972065
3555815
69559181
95424173
19654263
5464511
5605171
53488739
2185573
3165304
80048736
29411879
22029565
94123790
15522772
66981735
75826432
70155700
62139611
33466022