54822885
9961898
4483664
6057809
66847124
14006947
16935829
16919809
19555971
31817394
29545832
7096457
7547955
55985489
22514569
31881270
82129260
32003612
58227898
3366364
10663531
56401012
5002183
4567492
10293015
74479275
5984288
72868961
19947590
48942131
93825913
72302141
41814423
3861112
11574139
79419133
76048778
3848164
87793167
67569263