29238642
21105640
5027577
88926407
62536771
71025213
18168376
42556559
66374568
12716935
94877678
10624160
90743092
42207496
25426925
12208707
33082551
5388161
82843213
5437640
174581
25274830
360144
12421551
27868443
62359136
82371080
76314851
13044842
31096514
37047354
31239739
52244110
73134466
1907337
38927585
22885790
409269
57222782
14111639