23446172
87342179
86027430
975690
62984622
35873172
9143779
41871668
31851124
42743566
1083290
40061903
89467979
19869504
54256968
24526112
71954157
82982987
31484463
17124472
16697408
35235168
27735582
6514706
50359824
64325969
80477682
21481057
22874249
39718601
17826652
88085517
69115973
5186365
42357752
41346778
633234
75947209
6434751
63558206