48671495
58017165
16352525
2103627
91062137
73339759
75396057
25496338
27877617
6425970
12335260
74245822
87307145
51227250
62969414
67429557
77559674
36279012
2311243
86278504
2798525
79565938
12776530
46606176
807220
41849106
79254669
70116341
34125628
52351114
49823115
78295948
32934287
95354233
7416710
8137931
79706247
60708269
40715330
7512097