65763066
7160973
3474110
33835671
23851863
5345409
5027343
79706148
56276189
683829
40437181
42989316
4564285
24892627
43163920
66767299
7029776
2429971
7165036
4352102
29254767
27726571
61313752
75452408
31638613
31075627
9692811
71834023
26235679
57935744
62724420
86889997
4852164
16974973
73696784
37181368
52479599
63672992
70734306
96946346