51925268
92591371
13183579
46032661
36802414
3823131
798564
24874896
23506967
89543322
43315274
5899653
62459151
10741499
67807065
13676035
2766528
48483180
70255050
25024216
12438083
10828093
68545456
30094757
85485233
7274022
9008307
84741914
11443621
7428604
50503328
31001645
71643146
97849384
55102632
6180661
60344897
89829343
70842673
285295