41488724
10062890
64433688
15162025
74671040
9568426
61616870
39915348
86124864
69295568
7908335
74262161
85968196
6396382
37919593
64004685
22743190
7730187
68539116
593260
4103904
58619875
4782858
16553266
49092322
53217952
33451950
1338581
9463431
410216
88548792
14507685
2758605
43827149
63752234
94506712
23663542
2704217
11158303
93992610