18638252
4514662
141780
5519782
76918779
48565522
8149276
66317727
84788601
9203991
19535551
35698747
71411721
20693811
12697339
53203768
98313773
47411510
67025936
37849853
37087271
209013
22022274
2137375
8122878
4011133
86031649
36641265
39323201
52017683
48671905
36646743
89669829
6200998
29148498
32257459
5315827
64556034
34985335
12393225