52518766
10933447
51154483
69909862
57284779
7121627
20322186
85781193
96803119
54596656
97736433
16852287
43403443
34552103
8624188
20679066
21485507
62515658
42192547
14989736
96554274
43827417
38939838
80821961
72019962
47254061
6551193
38813186
64033180
81044464
11972337
11219035
13886446
44054650
23731364
32489480
3025533
51953163
24692591
47969130