64961355
43566593
80685129
30215487
6645159
18928466
97275950
9797313
95889794
43301998
2598264
8203769
62548296
75231515
17751224
2269045
51294729
81262538
3418418
57736989
76461413
51444354
14629620
383335
99503185
48838635
39113340
19046869
16302263
84439065
928368
34753574
16829951
83102663
93316806
89605224
45373285
2930219
2313601
560879