65213723
47053581
36507363
84203579
68891661
52892747
24449905
1532468
30164998
24882379
71238181
36009898
56402760
16279177
50583804
25621318
92561440
316524
61884847
19584335
97108224
34103028
36407046
66932834
27045500
81111715
5551819
26764297
51144078
14982725
1079874
72852764
68855342
86255316
82633882
26171908
19885435
26799105
13052569
1492755