13929935
30842152
92276045
9361527
6819296
35824289
3483226
76568183
41241077
4469705
22759800
58874358
63735308
8626348
95173739
13419565
4002506
80131483
95981282
67002724
97638897
80004103
7616602
32136551
45121948
35111922
38653515
53466900
19027263
9866877
73319603
4166161
3876580
31208312
61418950
14843030
41677723
48982990
3986992
53286452