83318738
97513480
47665788
53476610
46939131
75146499
15825839
44564509
35508267
81529362
64597457
51158735
99582309
12994163
84728219
6163563
71232870
76749345
97108819
4442790
20976938
63628107
58184692
49095590
44416453
48761540
90841986
95913536
96064297
52136735
94261711
216443
4482100
88652160
70389381
500204
20651428
60443418
82636576
14988061