85814456
99881788
38658312
24392866
28731189
53466139
4365227
95723025
65988951
67684084
3496180
1744730
29099394
25261235
5236945
4730561
14726249
92679051
50587884
96505532
44268243
30449670
20397025
84261248
62828287
3373885
98968748
58362567
15515219
33441954
33261963
59717728
86324047
88734267
85507852
49684135
40977409
40338209
15809216
96565148