23177923
80077872
7204277
8257505
66238730
21117679
73363224
12435857
883150
52879962
80861910
295344
2506236
99713229
89119207
63924149
17511136
8436660
5683562
40056813
84338187
4116564
20161451
9162549
37302967
46089544
8504499
24774124
45948425
7288629
62223605
93603089
83587949
17102961
89216039
4291619
43299161
49885821
45172903
23835032