5664651
4123588
62321595
66216594
93338451
5989400
66455203
61013777
38331626
14888668
19411485
23348857
50527263
90902850
29739064
37465132
37385505
77999132
73221249
74927518
86692052
88101889
4577400
69423072
15673924
47579810
83509065
7735657
60949163
16729065
41127134
33805851
65089729
47879438
94455515
68895804
8575525
53288495
89389188
4807408