22603326
75553858
88427240
8225414
1467720
44616249
74312200
73767100
39175528
95389433
36516290
4263886
9778528
35908938
74531704
11122458
9857592
84004380
45058950
9583858
24774098
71279304
33566194
90561242
33001917
7382103
31727158
42599235
6735503
31354743
42904335
41578193
78465163
60895731
57151328
47564814
35285176
53518028
28669723
39336545