86879493
80332109
39298652
37525042
72459185
60113624
3051860
57458925
75543851
97302071
25456232
15712325
6792960
60503232
5142270
66616019
16496372
93204134
95482284
86983373
63086595
3025405
92883285
99409397
43539320
73856680
62339009
7746359
58691336
26696888
21498446
66219468
11942974
76582919
26981259
67784150
14791222
5611714
35582483
48746815