94339506
55045416
42056159
2779080
34878599
7392111
64547323
99165268
150983
59828562
46132688
2239893
35346010
11918979
91759103
58346282
90485405
426559
59915462
83762911
44718576
66481777
28268756
14085131
31009633
81025925
33327218
78769458
43638137
78058994
22616950
52119141
30054810
2866498
57672602
49143375
46141057
6435834
72546278
18941455