5231695
80149834
37224498
63287938
52519149
42083264
86459601
84579724
69025154
82628792
25543744
98459957
41264509
71421362
88841602
7695635
9484237
10236918
4944823
19653020
46505614
55287434
76825575
86712061
39845873
49953870
17331950
22828997
41009850
96405298
52598309
387439
72567503
50339539
63274433
4167167
61043886
14209151
96227510
935381