87584469
18877939
51885505
32849067
41453622
96991607
83687233
48694663
51987665
91378674
41857651
44899128
10314176
48344618
89007344
80972585
93962820
78057478
926376
23132765
29463692
62611565
81693956
87284615
13543502
821303
63836022
48459885
30907791
81837081
60817743
48571770
1773452
59425433
69529172
51306732
24169836
401377
21363845
58132705