18267631
31422918
35713096
9448402
978579
29908382
88223851
53048508
29886586
17205307
25911712
56003029
36947714
47839581
5903189
2317943
67316157
43223391
12872520
93147179
28915898
33268841
92595730
24785986
7678406
4597671
53845439
96592159
28239617
61506232
30691929
76365237
12289736
72806538
68809724
32597921
46112111
62167040
38047383
85985735