1633878
465220
67571786
10978232
45618259
1716036
35947279
30195521
97508157
84244221
17087541
51245991
38067276
7487231
1751899
49132345
76707695
8613041
879893
48783191
61718284
18955930
70049176
94502227
2727556
2191394
65685163
1994876
76602027
40682585
54931321
85868352
59737875
54285070
6847458
37298977
63922733
30216900
65352770
41473281