86192522
7322529
1660845
5782451
44882016
4254579
7941820
24634957
73746972
62413829
22687074
2816827
52358068
4605600
20086782
25094811
72468323
66346711
60518867
16713503
26171919
58977839
2641601
36016323
97101023
53221213
15472067
78954246
86708000
5172410
63445419
7813743
80986868
50606603
16389861
40297372
87789007
65374946
64863445
38922680