88053565
42002038
83043067
95951534
33054812
12743810
4248738
9967534
30009097
27104010
24283725
7025320
54033038
28732016
8737085
9982115
51953291
60383192
61135975
99633472
48005241
51883574
47087282
27599734
18004312
5748134
19294361
5626419
45616718
87133729
13786923
516351
51282171
21875065
16825606
10029474
34373532
11109333
56508441
33493655