27094803
12562171
17101145
69194604
3798985
60093539
8878246
46172910
54231558
62856249
6738414
28378260
79569076
48347672
74213977
8874764
62453277
16243377
2644521
35171955
91067905
85899029
75988887
24536082
55244924
42083578
5917387
11404457
10761649
18362104
41521104
95925640
75005881
18096826
18187419
82752722
58786391
76815747
7286361
50468485