86213275
75582622
32737275
49755751
6514379
19375520
25088159
77476161
64188104
47864954
19561793
80597226
53689091
72939163
98875140
98445579
84152959
60042803
3774364
91441135
87929967
34634658
50842386
241568
44549516
76336979
45227391
83137780
70795310
26766976
13891919
57742644
283954
425899
49957226
76932572
63693762
7910738
91439447
20311038