64107146
2080466
31756871
4477295
83649747
14436660
11402041
78136155
76192040
88944540
68627799
22964732
5341767
2462117
53986618
5302640
42262253
27086093
39541161
78763537
43392005
55608507
87463886
71508046
75617428
25871342
91726152
9312938
14202493
89167397
53062879
83864851
50775121
78626141
78375188
64249487
95865421
2789561
2393722
8428324