56555880
52916932
50292592
59268522
5081840
85411187
39484302
5826563
80199276
72009099
82532390
55735069
72243451
49104200
74352712
50201470
45585348
18742302
83345258
54637174
12486615
56606024
55796669
70241025
99953672
59783447
93566258
99496769
59529493
41521082
429949
19828163
37836311
45901011
42019951
40182919
5593625
24252437
33327335
75295599