15997296
79385694
9491283
19765137
40195947
11161664
6538099
95116197
20437884
15838767
23086028
70047186
76394112
22525263
13121851
52971481
19776404
88832790
47326348
5324858
8765917
61531331
27367931
9341646
43187768
12197781
81277907
8649346
63584155
20591015
45672049
11118788
65668753
88782213
53771857
57098551
3217538
62505989
19697222
21943483