15152334
17937333
5022147
50217335
63984522
38992419
35782376
5077723
47774279
36963308
44125146
93462252
68462669
14675909
6682739
41897198
32063240
46182873
29254256
52166218
93683473
97491640
20752508
9775523
52074374
35022561
7386730
28503716
81916512
59204694
10837874
16513932
27647237
21995183
27149636
59016301
9169405
79042407
3187975
45683250