74038460
94311593
81286250
89205919
5638663
66455956
88157905
87852065
3154378
65955836
4382857
63225127
44084858
18995301
37931403
59897992
54968536
81158249
8824428
13608120
12626849
79651205
63569032
90316216
19179903
32313574
65756576
7391657
91606410
7929732
55753045
15218568
11425730
13206247
3197136
16595556
6251902
26366390
94626656
18444626