41949214
40522209
10135584
5891569
21164337
97219743
6431249
51306075
33873286
55518561
63385181
79796130
52561996
14868900
12016619
16179696
91041631
23422045
60774615
88099958
79818091
60121700
11363272
9699803
94442598
14596453
46927486
75826715
53749347
2837980
76913184
70418958
98762098
69279873
5463508
95032340
22606166
4634299
422827
17098807