19738338
42968366
57725381
67675042
69165694
82601177
1309428
5707200
53651059
51471984
14103462
62451591
8703898
8151800
85139296
56102925
38282883
65626306
10601172
24682120
95282580
7441350
24577395
59623440
8167319
6897573
70247088
90105291
74515441
5511531
31757692
6415306
36344023
81302549
13672287
65872773
49977517
12802469
57297218
51985093