26509006
41496903
3777447
31933
97686527
34444617
9877116
81407374
14932817
35791109
18026480
38257488
27935858
40143582
46895756
17083257
22309515
7131752
62953290
99833098
27049858
8646929
20114180
35067473
56213340
88393672
72114963
73217733
95547356
4130775
8216821
74255449
13918321
94913961
6978
72562576
15742764
187565
39586320
37221984