88539840
4319717
95411162
90384634
57069418
57692908
74142334
54647872
34714856
4611766
3788069
53123042
7629981
67142000
34705062
58209986
17074291
15773627
33658617
8284392
6154943
88746496
48074078
33131337
42988588
35469450
47775002
54015100
67223254
30687193
10046545
63266801
12508884
6604285
32875939
481133
34469139
22849689
99702987
29842752