19382506
98113820
67646173
42923561
69187295
52393089
67032867
6104173
77879937
70162894
95827252
4050548
35635349
4111188
95112189
40084280
21108180
15393099
48572047
34344221
88067785
69256699
9765269
8054825
76424343
12217004
37209130
68457451
7426684
45362011
42305002
96081249
18719233
52241773
53823450
84875836
37247945
42043241
39897368
33052714