15587619
5558102
8176169
34684616
15656929
40377528
73255077
70292906
11584006
65297697
53097007
14698377
42876931
58923071
3456383
50785723
4718851
45187346
34525660
57331407
7337390
7715576
35983769
77706422
22016219
43115980
658317
35499265
98255367
67302135
10946799
83157860
9501214
87743694
35763401
39318245
9262577
82904008
97401201
54622553