89564997
25454343
78717074
65937675
52588337
38723205
6887702
77529664
98634278
16205378
996555
49526197
711225
43246987
85813968
25852095
10047319
42717292
1062775
84177769
26968751
51672943
76315633
87015057
39528731
15023527
76005931
67819264
92369134
23597918
59275087
87901544
86928109
18819113
67814255
21066198
66109704
72494035
97847938
48137687