93945909
784120
9597438
44631809
24442683
72023806
46582908
62117505
26021740
99678888
68864706
45517939
49599848
31896483
16933860
13432715
54941694
93032195
12844182
52838095
15796567
66584913
67906440
6613463
85956607
99874015
11917219
54058694
42476542
1197871
6234500
39791635
4581344
87456194
4602632
33856015
55984968
6789731
616565
21824387