59982856
82845214
83798325
46911575
57699536
85801310
79821240
90465700
11819132
9213303
8475455
4359018
557493
38172802
11824954
73799854
3054834
2835513
80285073
5799824
15174435
1976601
85322164
20327773
94562145
328215
30932267
75725756
22091250
97142090
15505306
97418191
97692357
56736497
24028034
81027647
88648495
57626257
24016567
14335409