44826493
27122584
41582904
31808443
86451831
12075495
60062621
8377305
11383232
8684793
30107090
19566623
38187157
70603711
62725243
20008382
76365
25474086
55465387
54946533
6208993
78147951
65371710
50037137
85228893
56354436
82065157
15721369
98462920
83153640
48265710
96088666
961626
97708546
8372196
48877117
14696310
38219077
32912729
5733687