17024150
58178054
59585620
58112564
68428902
79414952
73619886
3702922
90433948
59628389
89782204
73298173
98384236
56602707
951941
47804052
63578373
44399586
96523269
38162746
18791431
62723475
16405307
70453262
11039313
52234293
48108461
38208606
57034523
46806893
99195619
25198239
71179789
31726034
86599514
10593371
63041572
4171556
42962443
30149428