142913
90228077
58833912
2659524
73672263
33205471
21795232
87888633
9544824
43973573
44745086
12108370
85538298
54141827
27842498
28674474
40175384
72978165
53457037
83855003
28371990
88336699
38608153
6256304
90411500
93365813
92878740
50894557
81182052
56358739
68058501
200645
50511278
36827918
38844366
97096516
8646440
29519559
45034713
33116181