2682669
96265701
57412076
38767452
41193199
16782147
43937097
9676783
21559527
98625620
75526245
46821587
1428180
26913133
50835274
66402446
80634782
54241258
84441806
51668292
60027058
453035
91037312
54832228
1973640
97656749
17142143
41691146
33858707
264175
81537768
22059525
7187039
82847920
14136998
63536731
45706173
56085623
12769549
7511150