27788714
636844
85286192
6534915
26099583
39051892
22414410
625116
41729186
14516544
90471782
91468030
95992382
83053697
8693340
11645241
62403898
74943491
751937
52477667
41463952
7841704
89146680
48661437
52835867
12679091
82294105
13871966
87171723
54455470
16643929
79512435
97659009
52676953
54839478
572399
22535368
97718959
14039423
21172311