29338170
90925810
21591536
12326270
83681692
25595697
70657164
50647464
39804846
6347375
84185294
69105079
46703037
51407668
34695330
88143289
27317244
8184168
416618
5063284
69743261
46726378
51656049
3646558
98397672
1325716
10933410
59726771
88243087
39192267
81741869
58833982
971966
70674278
43994159
39139659
26703821
90554928
1935149
52591057