80661769
26594820
3650644
97506569
27138891
53777504
61945045
1707907
32302864
76267489
46332146
81216928
66318485
37598290
76494600
34993804
24667607
58147305
40898770
86745222
34615999
50784036
39258843
38628787
69933165
9128360
87927130
76046400
40617487
7329812
50604672
44746136
88942810
23472089
93937491
41241214
86499206
75782656
40061773
18152444