66913528
28626192
27549631
92673004
22991020
3559531
95859052
79578000
25048651
3011276
86939841
60864482
59532098
55012558
89456623
44957750
39482056
85083002
43837890
42598727
8581302
4369276
3870268
1027226
87892014
46894770
48428759
88188325
1712113
9876801
87887919
6672170
81642608
99397340
42818260
29255328
59801780
92004850
5558499
87003466