38793097
34599991
55452584
25508285
34988762
25504131
70852516
62231344
55985909
38142799
83322618
4654695
20904214
82929306
6159374
7771046
92274589
3134063
43891310
57548214
46404920
41931710
86284182
10262828
18464598
75701038
8717788
69641495
1991832
94151707
52295452
60931485
4471095
66299740
83548582
80288175
41229740
50757057
43675253
36301934