11659523
22791571
19121153
18404246
1786556
6498600
5682163
82847449
11311403
59633289
6537101
96636480
19765066
50998631
38435418
48348598
92932113
16865925
806944
62887650
37452821
12466111
82885521
73909822
64824236
282791
65995300
48528110
88859045
55405186
61993151
84604133
7232549
68644085
63036004
87792288
5441043
1707352
23936188
82489466