12537973
62135173
52144490
36543587
88995236
4862314
48178885
14653502
6453545
85095256
98861375
36811076
46569515
10546774
92834966
38397621
47968370
2087880
25598559
4000394
64975925
37324483
93192780
86631302
89792131
97084079
30526907
39672945
14935144
48257406
32752117
88463553
57699120
37492118
20106207
35739
25581401
18603411
25094508
89659749