933995
47929025
49495917
6510491
16837020
56704386
3296405
79405359
83306132
66218551
22728929
98717897
24223358
65623067
4989657
31354618
16219139
6546353
93717372
71809501
32484056
50725975
16232149
95768744
30365404
71456398
37175210
73279000
35237031
75179633
91106284
61771991
67939708
21583741
28461781
49552871
24873333
12799692
43564339
77897981