96237361
31976647
75863790
11163316
65388813
75751045
54439344
27985816
2009845
25553482
11032413
53906416
6511873
39584947
25283919
92149471
28499503
4709652
57882784
30411899
94078965
54261822
3482822
31714809
98054239
63684313
62806920
20248878
7264716
13074
79531972
83769279
10422580
64428030
63928970
68893898
3342962
34593360
83074030
13132148