59156940
6404639
87447730
63129281
737323
60536311
6552545
40417
19463908
91098595
5230583
63582152
27157210
29575116
20838533
68905847
84695537
11594717
8152777
95493490
27094074
17882010
34086110
81893990
92043988
26096104
62409007
75342025
79442983
8601754
71175128
1702226
57891114
3889487
21277829
2157749
18476204
89134601
99228714
19533516