76745786
95748038
1554689
20744624
80528518
75316356
67531285
84237639
41618925
57611335
4244704
39438191
64294060
80881665
75626397
93516577
24833347
78693924
9950311
48954836
89554127
46272676
6037802
52515760
12344205
53146425
50178183
23222628
942491
92997639
16465347
93956657
73745903
87231900
6956435
73078571
44101587
7912026
29331210
55961540