306930
46658570
91488055
93793002
9967861
3503627
92352324
29751317
71473485
62936161
6745799
27422272
78504570
31127559
47077722
129718
48887052
50216267
1204230
1115880
85856820
25143818
19243720
51359672
4079084
53175111
15787988
85544287
47831676
19238221
7758540
83389945
39322581
41845201
83857725
19294702
42738770
7384268
59666194
66905332