80424215
6147343
15838571
41364651
19102382
8612588
99296813
50869349
72858852
30462429
30232129
48676004
50172865
97688280
66165509
6745425
37645573
9213643
26622549
37725759
82989782
84297631
99171698
65235946
63687576
88971287
71229959
76405076
91881663
47826599
44535476
92894967
57048456
52949445
58474400
60718700
84642364
4049722
50089252
73906381