54833099
87403171
3961821
5660566
10896866
74476015
82673421
16034347
66782280
41321209
4914723
9579996
2194747
55797610
21164416
61818477
77249995
90875
72208844
57616620
38881779
69599017
12006202
99028567
9186657
35065235
40545768
73605256
86554593
82506166
46911972
29814446
29648788
47118127
5041005
2958097
77535709
79254000
48101235
4046419