95651574
74289038
99584543
27835052
71663221
42819765
48103142
86468563
85302892
56951395
12326656
61612995
46843045
40238938
74204793
91608691
5943395
47606490
90557993
9910157
81552448
8313818
59234541
60124707
86502622
7182175
33964751
5873557
30383759
26941246
77932926
23248657
87968044
73982803
53114948
4289190
98034080
78271198
89198505
65475678