40279521
3926521
87971282
35231163
81052452
43442930
4046573
5137240
4281934
19904
98748106
8218664
296699
60247884
18745534
47474832
80605013
87822044
35429407
65033370
75028038
39378927
65773659
73338576
71996430
58979303
18471997
57457474
8710271
76055606
77804067
45273212
4366718
81823523
70998789
32808847
30758267
60657459
2273142
7194549