59948262
13709166
97418452
62235604
39774102
53604437
36239233
10221522
45508043
88994098
31201655
80138558
128707
88219003
4012090
86795532
96241059
6278233
4797864
54323059
88323008
1213940
29066344
67254803
6567172
6162138
55983967
38794773
72332651
49066481
856476
53449117
36037923
67474729
8226163
14111085
51504459
76715829
69093845
97455440