8004736
31678646
52699440
20531387
89782493
28677132
55913517
42376320
55876743
61729127
78289144
8035490
28358121
58362621
46011152
82317726
48649605
85386244
41013532
73881012
40331552
16496698
72942201
28592401
19069567
52401970
98206626
35661547
94552779
439524
39728223
32931391
39491218
5035723
80335414
28735854
75915119
471797
12569804
25953244