89667044
46073412
3227328
8601421
51897600
42202485
31468276
92854207
3715646
37831525
37483166
22557745
15443979
61406716
62247162
98266640
54832536
71327597
49703599
73998396
73833839
25661044
35346171
31037901
30274970
24941557
89328779
39243671
10206635
27329740
79597440
5149692
64683932
6646086
6685576
90646696
93637965
62112882
62165862
26605315