6929863
42911362
1461948
57916323
73802942
46735146
28469305
3257294
48045463
95796475
3916208
73158224
75237612
66369082
58221278
99968807
58271090
87711452
38891439
82658971
35749426
30327316
5156426
41443739
24482847
48546085
66711372
56428201
87977797
58655710
34394917
5517575
29496220
32926529
27835556
125079
84468533
48724117
67337079
84997848