99105510
46902652
51485525
36467750
94426746
30229351
88253141
67516587
60634636
4270136
61101375
86082232
96923344
57528316
544663
59129403
51096225
6609210
90268675
76633405
92184919
66742209
72358162
9928357
69441206
33005972
40237519
97399078
55401569
51651050
61758584
23991126
24617982
74066570
45602804
25244191
71094117
80142920
19944245
90011380