50318424
18983647
34785964
40817566
5423394
4918157
92152392
51638575
82363046
33117642
49667586
87871153
9842962
52224507
45518478
7162644
22145477
6961890
62348069
36184434
26381813
77338456
97754024
13388740
34694875
91448043
95974988
16833628
19739866
1389989
21759589
983555
67491706
94019726
12488871
62834636
8776650
18503738
20689884
86153506