1147778
3376760
68296196
90958240
10387901
66248714
47012392
28603885
68663589
75177210
76451696
56272506
91096103
90387479
57145454
97714172
76275528
42885696
75367403
77457023
63265214
16908474
46448908
91368280
17826150
90689523
64213719
68014389
72236603
78218819
84518642
15468104
70892895
48376327
38295525
8065205
1302593
91062140
71852130
89949302