44707985
53154813
16344045
51071474
28451697
22556060
75338057
71927030
70997684
10225784
99094866
67098801
10948057
32783493
62436057
37295905
47607987
86346650
5122981
28943193
45141870
80616189
54381027
46716941
16983070
2963131
29608880
81618624
12557990
49395502
16936170
40771087
896450
96029414
8499351
71187203
25691872
4039324
2819987
32487106