90517187
13447875
41813840
481629
92509610
67004351
7397383
196177
59439199
2053995
25783099
58841765
30129318
4899697
30072497
10608216
26467068
8317036
60944065
48309473
36578962
96814507
98198227
83518888
25215030
80924614
50067859
72432237
91348831
77903090
87559070
93979431
81918937
13997796
99613355
94609142
65245048
19779244
87844876
59803837