48518748
9648816
78065365
25518987
95135310
49813580
79222784
62244964
11989712
72238593
57897215
36156802
69699606
77814410
43995563
41765027
33531363
16616840
42263645
42332837
300625
85581274
36602385
16951684
52188728
88976122
29179710
99738208
53276850
10171119
63403726
64368629
4436238
34382741
81117474
17217344
459553
42493034
63366424
19546798