79657898
84813918
87749551
40206393
53998713
80639238
54426143
75135602
45401408
69824076
98208503
67732015
663864
20671624
97692841
41264634
33589271
47503533
52542530
38498015
97129463
12625698
97662106
8907243
69556
96411626
48026595
73956990
81878165
69105535
63156630
94017334
5505658
2952372
19616704
71686947
79663291
71579395
49224117
31035625