47303091
1203138
8025891
53889048
4991340
34569793
26555276
40646574
42872844
47944351
85914450
8784274
80685604
24073393
5326755
75257606
85117278
90196893
6406686
22935365
19137501
1405188
49398995
18409956
81253569
98148416
41068159
66667600
21288696
79584969
84929819
87497850
4260476
9048446
5374519
29999988
90762892
50023768
981644
96429309