19357712
57782065
52272966
4373580
10506991
41018568
11257667
9929174
16999117
76796491
4400339
46603258
15757094
39122427
21156727
89098167
64185098
88633580
124591
91986123
96428059
65475976
14994920
19051603
4785593
71835355
9364962
61773919
6196145
49482230
82544874
50813937
65414327
25025621
6648852
49968663
18441622
13525517
5743979
79133