44872316
47639819
85433915
97217584
81078351
43668029
91229058
92987950
8413862
39591192
32351428
19421071
581129
44154488
89948914
78116638
78904825
13102411
73643105
68931247
50327829
50742703
8792385
64898616
36919520
34413323
52103329
56919804
8677536
50778388
82564212
5296715
4993706
1540320
1834828
92087678
71929640
659076
80299477
72069969