80436367
59179889
32981794
15652719
51071996
62034538
75127064
56442965
34026044
76087858
68438596
81392258
47986151
1576546
90036069
1699141
59559154
9625239
8979300
46421168
9193168
9038544
79905250
99148895
78839126
22828975
51777914
28306560
11696897
26633680
838329
73953703
5016564
22112660
66525057
9746110
67738079
9563352
67282448
71401151