3683638
67634536
43376936
70999392
99573094
50699891
17905680
37125853
11063626
50905624
13939475
79228568
42468418
13727194
15944510
14737548
60286310
82934349
44019189
49267074
5441293
99118286
62708817
83507106
1246525
47147427
7135897
39349391
1144594
42832301
84077522
29613558
19883910
6769284
679332
39262511
62049087
34712617
24454086
69418176