12087644
48678885
12174849
26917471
11722899
20448640
50229856
28413570
49612697
21324979
41392880
27168428
46524097
76112902
80058440
28852727
92197944
9618578
97655338
63265473
75013249
5196762
56855953
34217728
40561581
14002210
62627294
1546875
57876930
9787639
41253634
18001140
9963148
66142627
89125797
24295470
85959188
23406276
37937940
49153776