5464524
12115623
53261600
83528559
29701848
44328359
87571678
32349128
26415583
14924491
4634863
1857276
70142187
82593087
13871578
48842805
19234927
37241817
69518312
43116006
77896313
60645018
69345366
26895612
9903798
90716799
62939410
69211651
95411572
14983750
68737886
19084132
17803107
8957692
51681107
68681588
72142690
72012113
8107372
3906625