12456020
47264908
51226390
47974989
4944888
48862656
3331520
15238464
1095716
67165092
89358711
3335217
61093028
36324971
82798685
35741856
51511731
36708837
88852990
9904475
66009043
79583679
99812260
58466288
7344141
74766880
4895480
40529555
70432391
6592839
41009725
27024401
14641957
86314900
63259079
47167764
75925524
57119243
94986172
5066665