24062482
98425896
580379
15732200
57092713
65145502
20275471
99247836
89916700
55081666
52128048
10497929
36152104
68986916
41048609
386617
64128830
1927918
9117267
15537307
59807062
31452310
12298201
29224553
95723635
50996300
33992271
91042809
9824545
74991170
25306760
72762407
24465331
67423180
5982605
54234885
4907402
34792000
27085359
543876