4343355
13147381
68512191
66389234
8129400
51317930
25967959
31972071
14583253
9427948
10443604
1662599
82678770
71109865
60994757
80623923
56577559
4598743
91984533
93239877
51673300
45023983
33278616
19843832
85186056
20501679
58534806
11474746
27066177
86459559
2768819
40137853
61076682
63667686
58564491
64704157
2506684
12865317
96416183
6337079