15709540
45858290
61331562
69428395
31711093
1561970
79778648
21752725
84521502
3514382
3040974
29444913
13573772
68519010
94847509
76399165
82023012
55397667
16485706
677487
91151610
11969400
1415940
86195494
98558170
88005879
52426549
69639204
18353637
86234429
76089977
68283784
64637048
76232131
71659367
34218778
12277454
732205
25206591
37013422