89979606
55219004
82128397
1836475
14542976
99998430
80687257
78348415
26142679
16149222
77283761
9624695
1352228
93573719
88253258
95596570
65092163
68708677
19721642
44923344
12413746
99687366
45237664
6932779
80761559
4438691
5647426
46847417
9847421
82373466
77012056
1617157
76976509
8752653
28864638
62087462
7146306
96721322
1891626
10807842