33982526
58709508
44996580
15483344
48361926
815684
64925236
22841402
83303835
10570
105536
33859160
15545311
88294806
2531653
81813585
24069918
84349553
32738756
79945520
87902179
16032288
11861733
37584820
19801335
82344439
49678723
15311913
1261961
60671562
4169244
31186019
38558258
22817570
52145
11805315
18416062
62911779
53738418
25846131