38431183
37259687
95999611
74535018
15776709
81394080
27779099
27815343
64315156
10337121
23596986
92075548
64815077
49425151
85124536
18964825
52098073
57905027
70716767
14767910
55446158
273926
3417195
7690894
70467010
18664833
32412523
55157182
84868747
1137566
52573024
70686492
86119781
84129875
76054395
97325978
20201413
286622
4576404
8737754