90284303
16802443
1537509
68749741
30117415
27174212
21798572
52023496
11053634
95846630
85105475
75267912
4018364
21669422
4766865
47464173
53199182
74529044
27908538
30941752
41213510
80363645
97503687
78044589
95205240
87206406
19546405
42464228
37213808
18011292
90817418
33852503
12199735
61048145
32146270
83113946
7552238
41905340
54573193
8114596