5322539
31789677
94338069
85372153
98391003
33486551
4793856
57234227
71267887
5684667
3442568
42514463
699329
68179685
58135984
73878347
71622485
56357414
39598649
4135589
56375801
23903794
35869239
9161951
10128754
68302772
29956237
10148030
73767837
91114038
61611653
81356033
14217328
40958229
20086489
1572363
35034783
53651212
3729718
47816351