54072620
16577084
40337473
42857444
1092659
466872
9584846
46686172
50653080
13713272
8759874
5848900
89365360
2668294
97408994
94037110
6864998
57308813
11885346
71911631
7074982
31958238
33125897
2656990
68425811
1881376
80551602
80542395
24996056
59278044
23854829
95913440
53746641
17326623
33654594
7345602
78614479
58692367
69956722
73695982