38417413
656221
53105954
65939356
60874411
78452026
52056783
30703111
22382489
19864481
6928795
4586265
93005057
14352390
82567304
45352176
19845175
3482684
3907365
93825802
67902015
43336668
20844015
95578939
79295698
49569025
25821479
36595619
77838480
62004017
81967102
96408483
84069127
340701
25604454
77919893
77817549
39228869
78284726
81912847