17866713
36886375
6262887
36383187
67129777
38892612
6359792
39322023
80328765
78996747
74933980
74103717
22953064
52385545
31296274
6005573
2386600
4495841
75254248
50033087
92583329
44368029
5265370
6491139
39156159
90957531
9912733
56173530
97692025
26817924
18355289
82803213
47316175
89609977
61255826
56821075
8984575
91924078
36614278
20836333