2497073
31604918
28178225
1641635
7392600
21847026
53603174
28238339
46383877
42404651
12218249
4624047
52592204
38497852
88132807
4109487
4373632
12153243
85978931
49725857
43697995
13848577
55116273
4008133
38347788
84263641
53282421
87425949
14473608
50868789
63143068
2421385
71758964
99742277
22495857
72064800
69261124
82637532
28293871
11753552