42791283
68011536
60032380
65866057
1189680
26685131
80969571
10386216
26332498
42187992
76778054
47159624
88884404
6405286
25379760
93839051
49876448
71759736
93544015
4995133
56865177
94275240
4236408
96954420
51231929
16091733
94026100
77038486
23684044
455730
65352683
94736547
3241363
8163664
19532477
25732245
42324079
56028835
50728522
36697944