22051981
5406013
40696966
57299600
4968162
18753899
11449328
41096269
570729
88505311
56548580
55325634
49388647
20698875
69367172
27058211
5050106
88389536
40032993
25269256
19334789
34425846
34011071
41073157
22039949
7496810
10797841
38314348
4707547
32552269
44401235
72319495
63295781
52461759
4744556
16555404
79985752
1541460
85683819
19639353