80015415
17804676
16076743
92127897
55587559
13734934
94513445
14967039
67413347
54758703
31171659
39588021
97652691
39822478
67653646
80287322
31135212
5102381
1952790
46861
76046744
88529536
65423191
79857056
60952069
33844814
1031648
60052883
24279724
98546996
94277721
78926618
8494973
9724527
87616161
3355433
7540474
40137691
6072579
45973730