57195
57522
1191129
975184
947175
81514
35731
842118
586122
59546
1085237
864146
90523
46138
90946
74416
88422
63322
3596
32717
36121
750123
46416
71169
47851536
5587770
7958704
4438100
6298361
93281412
71371297
720478
5780402
6217920
52291323
569318
49251267
8840525
9607547
80661522
8126492
7973292
57871483
5684822