8378385
6189983
1905152
31977261
75616600
19953570
62997498
48564697
95926079
96672795
34306270
35064782
47154144
33435630
54552741
16279467
76124215
45128717
71154471
18883646
6168500
43442428
11356552
37647304
65142018
39409361
5406140
2075400
71311215
82774454
71464546
80584151
85497030
34139579
86341445
42462651
93869386
66024342
21267259
61493832