90557680
37003766
90197876
61026484
3859307
48643879
28983878
78852276
43977513
66329538
91869315
64698979
82525620
90563705
16889015
971250
83762801
2626732
82285017
85811691
41576948
5109854
68419514
6226228
22051493
8301553
33677662
4895101
345446
63681726
887618
21456276
60293648
5298884
65226605
70344771
28552849
17589695
76748539
18745925