19447666
33471982
21137058
21026808
8249603
10132196
97798867
73008616
13506533
70993164
98701552
21857232
42111032
49649945
51548453
82164201
68618814
97429252
19763305
60581566
19788797
60475391
22435636
64733501
78333766
676584
47275005
8438342
68587942
216266
5611863
95264002
8244321
98623892
89552465
59181812
77091746
37966937
75045871
57268130