27834645
9613693
47071013
5135997
1669220
81122400
52279754
83952102
68937625
75854166
2086268
7141526
17498883
14595246
52437654
46376461
35616862
87797422
82973135
25674148
76773375
93108336
74136348
4228604
46737383
80604711
2485116
98736639
2553587
6641612
18223949
50421351
38546403
1845319
72467405
6055191
34091201
85193807
23327481
95207953