63112782
302120
98054061
30787957
88924736
81289302
67016351
46192802
37616573
14214830
9502727
13424862
78418483
51743859
65215944
64805024
8931124
13541828
44413999
8838400
22816726
76454500
71176639
83324338
41927892
75157090
60519756
1039627
44086791
83919734
37157140
71861881
31473549
47521947
3475382
72909547
92945194
48447460
83399042
60514855