86357965
13847628
6903727
2509200
84421448
73348859
42864897
45366291
84685700
91625433
24511206
22846531
5468292
60441272
48857600
63643633
74969390
41134053
15966765
6579610
94448251
39937400
27745350
12281697
48015709
38427315
74808516
27404202
61841238
42254411
89812935
57347330
99985302
43428934
27691618
91917761
9466035
36054094
89559534
27319708