64823910
87751033
32219927
25178981
87713381
31551057
83724829
40471202
13793852
35892248
81678652
15725911
11709077
67435172
9288153
5799939
50446159
81808558
91527105
14767784
43927935
40506767
81211626
18358391
15491029
20759408
65261711
74307914
72279481
54923251
64431942
14747620
6733726
27884655
9725194
86681642
44179128
31349488
49915676
10100