94115760
63371989
70346821
51412672
28337898
13084376
3394025
71141216
37302558
22364873
43348170
22905219
85015792
69504837
21474080
62819331
35579327
80828230
14265667
62704048
85031826
59478701
26245258
80328662
25011903
50409431
71064480
23941132
30941002
12495546
997615
64082092
57381881
24432871
14448222
72788238
60245222
97477288
58042464
53342574