447879
88829058
22105102
6287694
73916872
90706417
48449525
71288128
67672451
71175349
32247557
61282048
69823018
47329942
63744806
2861217
19481577
29948972
714532
49115557
22806572
43392703
88736339
42671358
97189146
77997042
70176122
9131775
82207492
677865
23721144
84617921
2203620
22048886
1181741
18871984
488143
21768558
85576345
4526785