21847444
95842355
49572405
95748481
30221826
66062352
30447499
6878755
5082649
76333577
33173962
49776495
27043661
54275437
15294621
38469754
60581003
18653241
30242847
14224549
42704014
41046504
37734857
27325640
54607802
66952762
20039602
11058555
54953479
6767542
83339814
31355188
42209165
91912139
39769134
73521467
23755499
63822880
70107379
82853202