48815966
22173868
22508664
14822835
94657334
45508820
78671261
15492542
94826915
7276257
87162895
5190286
70698467
63484633
12435900
76882688
47959707
8688535
19132716
86126831
6429827
2911933
11859090
79146007
62813987
13908911
91177618
39112945
5168803
3433213
37999381
94993293
58734676
80387514
62799166
45027297
78435778
4211171
71713478
73269038