43468316
10607234
27376515
9239887
87679394
46638118
28696571
66147587
45277642
41569299
32932903
38243021
22626903
49444283
20697668
3997580
2608924
42983941
6049514
95688569
88069568
35954794
40292937
87786610
40785908
8834989
49378917
6451660
50737996
91775
8847641
3728860
92866002
94849453
284495
13428858
72679028
55499298
97786158
24571748