26743017
11168114
76134108
2754116
59432928
55763312
8358424
36905061
77348029
2893450
82255847
38112365
88515253
87535423
55109368
6697619
35961926
78593604
15244019
7241223
60686537
6975438
9907803
58474705
83637395
82184962
59186162
73756264
33638166
12497710
31012908
83929400
87418497
19061745
93695577
867800
9424127
20643127
39719398
68341391