19626029
48582583
64178249
72082196
31927972
24305350
84338817
18325650
5735616
9768956
78618157
94316293
67521412
8451083
70098499
4016407
38428541
52025920
25389713
26076779
28164213
22259573
7478109
87812397
84787928
83401186
27109865
61663095
178571
74137770
363609
97994098
55404898
98841498
44302765
8848495
40542969
45851625
99641787
75025259