11059813
80096032
83133130
73631186
33443117
23815378
34824451
47924773
70562630
4454305
40361031
28691600
43385368
8621650
81593299
42101485
68788332
77136510
48452697
27977135
4031724
4075899
81128272
2781821
59255740
17443570
77315388
813137
89304560
89186484
13814700
12586057
90696241
37111642
1436860
45024493
57278336
49103037
62494152
17653020