27302917
4025695
277330
62822152
40985203
10663946
2697996
33033156
6694605
44499145
53692381
7953336
59082048
2139316
44902720
28982540
5492221
26379754
96925579
82824645
17633390
53303536
66318263
46037329
69443913
77942761
52412659
81644411
42998635
21894247
48358914
7594457
76371957
56776209
37108146
24755107
98641455
2297656
1741190
37921447