86413520
5332958
49089636
5896116
85788701
49597175
27641386
45657968
2058617
23198407
71209090
25741259
84681051
1246669
93742533
1641883
17809354
95425560
72599967
35891092
78327374
54818038
4013245
80838342
6188868
81224525
53523691
52748938
56989404
50351083
36855665
80065653
5313996
70685086
4474330
62292116
99654921
16724390
80956424
78486065