57382957
37065469
59753601
35234184
99305390
45437003
52577555
77023244
4715417
85908436
57362927
19733740
29534222
72227644
56978559
40672800
35891229
61105924
8742429
31448253
1862765
8724629
89405016
89119203
15254643
79738841
3923990
21441792
57465878
8804842
49951855
97523110
76059861
72865071
35264971
23683979
81808778
97673582
812968
82634307