38061099
25157771
93272137
15377758
4399186
39056835
54597004
82518428
58911906
56794657
41383010
40138945
41268801
4751530
35287419
52418305
20195645
81622199
69482453
5105489
19522230
77602561
96849886
51893080
43574405
38452833
44304960
33101984
20564824
5075235
4119987
9545688
34399631
27961189
7080564
79495608
902409
46673731
8958021
54005724