35596498
92398829
27971738
21601843
84446346
16062286
8667086
30503240
67234027
26374009
70453230
16065082
88784366
14518323
57076630
32397999
58456594
80514101
7433339
999813
40082077
84956650
22345842
48579023
82932136
67232105
854723
40169609
6809196
69813966
66826989
63887003
73552727
13561492
60238697
3488816
72687930
32375025
49115723
8413699