9487296
12326639
46702012
6211429
502572
804500
97511033
91016176
9485247
68688903
30476301
53268829
65004638
36773095
8182807
36684363
5463684
37969910
48619966
7819246
2477397
89317812
56915100
48211133
58638609
17331515
8462434
68762509
86322518
90831494
22804215
39949162
33706543
27251149
6309303
72786814
77278097
30259804
14424202
58963597