18886336
80406985
87351695
4257909
85154960
61007676
88085609
56885019
583108
65785012
13939005
46676224
683356
29445968
20109527
17253404
4537158
9483608
28236711
65924752
67969160
22492147
21181707
96017863
51474826
21923048
18667235
21426247
75141931
84357994
6709269
42466823
94621917
72795921
672294
27651263
83074672
14283283
91737922
82363253