1507383
672539
96115577
15939442
51701546
33192808
37498031
32298326
79463943
4386292
53995639
9234279
8724452
67818698
82239497
31161871
59317141
31317405
52075924
61673792
73757960
88489811
17308193
64618878
56224584
33524673
89311291
55853000
8713428
76511789
9787789
76847296
18956155
46267557
18704463
18779933
57493431
8722032
79073272
18852280