39605275
68983310
3914173
6507943
39312137
72011510
4326798
76086575
36506236
11131507
16987305
66607895
62036841
13831181
21724132
41869554
99078296
28669227
24201025
52571111
89076071
58209283
71863057
63451347
18971064
62312306
6772851
4537218
48572573
32896435
46622529
52414318
47417478
54797945
22664594
11915371
50282564
5601733
44075750
84918022