89324645
36249166
2588820
27082421
84814154
4593977
8763312
85581640
95169241
48757592
54842392
84674608
36707571
62375131
63376547
42605688
32999076
19558331
21659822
28907428
91748638
30785249
89367151
3810283
80962703
68916206
27196477
33412214
87002461
74162342
10146381
40616365
273255
942719
20495457
10039731
30492599
49365063
92558492
12201856