84824961
59852590
46572830
34265988
25978738
5607680
34274201
7881799
33465034
3456
90731013
13968687
26722435
5087621
28211956
61384564
68387271
46317073
39112937
48536527
29688017
90162364
72281918
67873858
34421542
57035650
42044924
25332604
16793448
53896457
30719599
15751191
94586618
898787
71913920
98083628
12697878
4273255
67566161
95023933