33059158
45347680
48602134
49961186
8835382
77937814
66016038
60048063
84598587
80036420
21798532
89166360
75344396
76949807
33352976
9623290
87704454
76353336
65883448
38509900
43637573
98077565
5059942
2148213
7941869
74068074
96002650
91803856
37501889
64229147
35798774
2290460
73057096
37272179
76853993
77074320
76906201
52036126
40657969
60501173