3810438
58436266
3798702
92395951
7847856
34607626
8520425
57803085
58161693
32958821
35816366
18664600
13521181
6700593
50944633
65695384
33257760
69062611
43224739
5269151
95966242
61751390
85089306
94364963
59943259
86429711
3919235
86166183
90652148
10511650
18646879
6813819
56897207
27207759
48009437
494426
92724732
66436724
29362058
13402564